import numpy as np

arr1 = np.array([[11, 13, 18], [45, 46, 78], [15, 87, 33]])
print('3x3的矩阵整数数组:\n',arr1)
print('数组的shape属性: arr1.shape')
print('数组的ndim属性: arr1.ndim')
print('数组的size属性: arr1.size')
print('数组的itemsize属性: arr1.itemsize')
print('第2行第3列的元素:',arr1[1,2])
print('第2行、列步长为2的元素:',arr1[1, ::2])
print('第1~2行、第2~3列的元素:',arr1[0:2, 1:3])
print('整数数组索引结果:',arr1[[0, 1], [1, 2]])
bool_mask = )
print('大于30小于80的元素:',arr1[bool_mask])

print('linspace创建的等差数列:',np.linspace(5, 50, 6))
print('   公差: step')

print('logspace创建的等比数列:',np.logspace(0, 8, 6, base=3))
